d4f0a8ab1bd4970968cd5a442170ed091bdf8ad9,src/main/java/ch/njol/skript/entity/VillagerData.java,VillagerData,spawn,#Location#,101
Before Change
if (v == null)
return null;
if (profession == null)
v.setProfession(CollectionUtils.getRandom(professions));
return v;
}
After Change
if (v == null)
return null;
if (profession == null) { // Randomize profession
profession = CollectionUtils.getRandom(professions);
v.setProfession(profession);
}
if (hasNitwit && profession == Profession.NITWIT)
v.setRecipes(Collections.emptyList()); // Remove trades from nitwit
return v;
}